a muggy weather - Espagnol Anglais Dictionnaire